Comparación Generalización vs Dependencias include y extend en Diagramas de Casos de Uso
Comparación | Explicación |
---|---|
Dependencia <<include>> vs Generalización |
La generalización modela variantes especializadas, mientras que <<include>> representa dependencias obligatorias entre casos.Ejemplo: <<include>> se podría usar para incluir "Validar Usuario" dentro de "Realizar Pago", de manera obligatoria. |
Dependencia <<extend>> vs Generalización |
La generalización es jerárquica y estática, mientras que dependencia <<extend>> es dinámica y condicional.Ejemplo: <<extend>> se podría usar para agregar "Aplicar Descuento" a "Realizar Pago", de manera opcional |